//实现radio对EventEmitter的继承
//添加 start stop的事件
//start直接触发，stop延迟5秒触发
var events = require('events');
var util = require("util");
var Emitter = events.EventEmitter;

function Radio(infoObj){
    Emitter.call(this);
    this.radioName = infoObj.radioName;
}
util.inherits(Radio, Emitter);
module.exports = Radio;

// function start(){
//     console.log("直接出发");
// }

// function stop(){
//     setTimeout(() => {
//         console.log("延迟5秒触发");
//     },5000)
// }

// start.prototype = Emitter.prototype;
// stop.prototype = Emitter.prototype;

// module.exports = start;
// module.exports = stop;
var events = require("events");
var util = require("util");
var Emitter = events.EventEmitter;

function Radio(infoObj){
    Emitter.call(this);
    this.radioName = infoObj.radioName;
}

util.inherits(Radio,Emitter);
module.exports = Radio;